/**
 * @file Singleton.h
 * @author Lost
 * @date 五月 2018
 * @brief 
 * 单例模式
 */

#ifndef __SINGLETON_H__
#define __SINGLETON_H__
/**
 * @brief 单例模式
 */
template <class CLASS>
class CSingleton
{
public:
    static CLASS& Instance()
    {
        static CLASS cInstance;
        return cInstance;
    }
};


#endif
